Internet Archive BookReader

Address to the St. Andrew's University Missionary Society : on the duty of personal engagement in the work of missions